﻿$(function () {
    var jstreeObj = $('#jstree');
    jstreeObj.jstree({
        "plugins": ["wholerow"],
    });

    jstreeObj.on("changed.jstree", function (e, data) {
        if (!!data.node) {
            var id = data.node.id;
            var $a = $('#' + id).find('a');
            if (!!$a &&
                !!$a.attr('href')) {
                if (location.href !== $a.attr('href')) {
                    console.log($a.attr('href'));
                    location.href = $a.attr('href');
                }
            }
        }
    });

    setTimeout(function () {

        //如果是menu/list这种没有传递parnetId的，设置为0
        if (!!!requestId) {
            requestId = 0;
        }

        var attr = '[data-menuid="' + requestId + '"]';
        var li = $(attr);
        if (!!li) {
            //$(li).css({ "background-color": "yellow", "font-size": "200%" });
            $(li).css('background-color', '#beebff');
            var ul = $(li).find('ul');
            if (!!ul) {
                $(ul).css('background-color', 'white');
            }
        }
    }, 500);
})